mechanical transmission of power - Spanisch Englisch Wörterbuch